Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Disk compression</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Disk_compression"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Disk_compression rootpage-Disk_compression skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Disk compression</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1305433154">
/* start https://en.wikipedia.org/ */


.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style>
<p>

A <b>disk compression</b> <a href="Utility_software" title="Utility software">software utility</a> increases the amount of information that can be stored on a <a href="Hard_disk" class="mw-redirect" title="Hard disk">hard disk</a> drive of given size. Unlike a <a href="File_compression" class="mw-redirect" title="File compression">file compression</a> utility, which compresses only specified files—and which requires the <a href="User_(computing)" title="User (computing)">user</a> to designate the files to be compressed—an <b>on-the-fly disk compression</b> utility works automatically through resident software without the user needing to be aware of its existence. On-the-fly disk compression is therefore also known as <b>transparent</b>, <b>real-time</b> or <b>online disk compression</b>.
</p><p>When information needs to be stored to the hard disk, the utility <a href="Data_compression" title="Data compression">compresses</a> the information. When information needs to be read, the utility decompresses the information. A disk compression utility overrides the standard <a href="Operating_system" title="Operating system">operating system</a> routines. Since all <a href="Application_software" title="Application software">software applications</a> access the hard disk using these routines, they continue to work after disk compression has been installed.
</p><p>Disk compression utilities were popular especially in the early 1990s, when <a href="Microcomputer" title="Microcomputer">microcomputer</a> hard disks were still relatively small (20 to 80 <a href="Megabyte" title="Megabyte">megabytes</a>). Hard drives were also rather expensive at the time, costing roughly 10 <a href="USD" class="mw-redirect" title="USD">USD</a> per megabyte. For the users who bought disk compression applications, the software proved to be in the short term a more economic means of acquiring more disk space as opposed to replacing their current drive with a larger one. A good disk compression utility could, on average, double the available space with negligible speed loss. Disk compression fell into disuse by the late 1990s, as advances in hard drive technology and manufacturing led to increased capacities and lower prices.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="Common_disk_compression_solutions">Common disk compression solutions</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Standalone_hardware">Standalone hardware</h3></div>
<p>Some of the initial disk compression solutions were hardware-assisted and utilized add-on compressor/decompressor <a href="Coprocessor" title="Coprocessor">coprocessor</a> cards in addition to a software driver. Known solutions include:
</p>
<ul><li><b>Stacker XT/8</b> and <b>Stacker AT/16</b> from <a href="Stac_Electronics" title="Stac Electronics">Stac Electronics</a><sup id="cite_ref-IW_1992_Comparison_1-0" class="reference"><a href="#cite_note-IW_1992_Comparison-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-PCMAG_1992_Comp_2-0" class="reference"><a href="#cite_note-PCMAG_1992_Comp-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></li>
<li><b>Expanz!</b> and <b>Expanz! Plus</b> from InfoChip Systems<sup id="cite_ref-IW_1992_Comparison_1-1" class="reference"><a href="#cite_note-IW_1992_Comparison-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-PCMAG_1992_Comp_2-1" class="reference"><a href="#cite_note-PCMAG_1992_Comp-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-PCMAG_1990_Expanz_3-0" class="reference"><a href="#cite_note-PCMAG_1990_Expanz-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup></li>
<li><b>DiskDoubler dd2000</b> from Datran Corporation</li>
<li><b><a href="Microsoft_Realtime_Compression_Interface" class="mw-redirect" title="Microsoft Realtime Compression Interface">MRCI</a></b> (Microsoft Real-Time Compression Interface) from <a href="Microsoft" title="Microsoft">Microsoft</a></li></ul>
<div class="mw-heading mw-heading3"><h3 id="Standalone_software">Standalone software</h3></div>
<p>With increasing PC processor power software-only solutions began to reach or even outperform the performance of hardware-assisted solutions in most scenarios. These compression utilities were sold independently. A user had to specifically choose to install and configure the software.
</p>
<ul><li><b>Squish</b><sup id="cite_ref-IW_1987_Squish_4-0" class="reference"><a href="#cite_note-IW_1987_Squish-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-PCMAG_1987_Squish_5-0" class="reference"><a href="#cite_note-PCMAG_1987_Squish-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> and <b>Squish Plus</b> from Sundog Software<sup id="cite_ref-PP_1989_Squish_6-0" class="reference"><a href="#cite_note-PP_1989_Squish-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li>
<li><b>Stacker</b> from <a href="Stac_Electronics" title="Stac Electronics">Stac Electronics</a><sup id="cite_ref-PCMAG_1992_Comp_2-2" class="reference"><a href="#cite_note-PCMAG_1992_Comp-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></li>
<li><b>XtraDrive</b> from <a href="Integrated_Information_Technology" class="mw-redirect" title="Integrated Information Technology">Integrated Information Technology</a> (IIT)</li>
<li><b>SuperStor</b> and <b>SuperStor Pro</b> from AddStor<sup id="cite_ref-IW_1992_Comparison_1-2" class="reference"><a href="#cite_note-IW_1992_Comparison-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-PCMAG_1992_Comp_2-3" class="reference"><a href="#cite_note-PCMAG_1992_Comp-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></li>
<li><b>DoubleDisk</b> and <b>DoubleDisk Gold</b> from Vertisoft Systems<sup id="cite_ref-IW_1992_Comparison_1-3" class="reference"><a href="#cite_note-IW_1992_Comparison-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-PCMAG_1992_Comp_2-4" class="reference"><a href="#cite_note-PCMAG_1992_Comp-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></li>
<li><b>JAM</b> (JAM.SYS) from JAM Software, Kiev, Ukraine<sup id="cite_ref-JAM_7-0" class="reference"><a href="#cite_note-JAM-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></li>
<li><b><a href="DiskDoubler" title="DiskDoubler">DiskDoubler</a></b> from <a href="Salient_Software" class="mw-redirect" title="Salient Software">Salient Software</a></li>
<li><b>Double Density</b> from <a href="Data_Becker" title="Data Becker">Data Becker</a></li></ul>
<div class="mw-heading mw-heading3"><h3 id="Bundled_software">Bundled software</h3></div>
<p>The idea of <a href="Bundling_(marketing)" class="mw-redirect" title="Bundling (marketing)">bundling</a> disk compression into new machines appealed to resellers and users. Resellers liked that they could claim more storage space; users liked that they did not have to configure the software. Bundled utilities included (in chronological order):
</p>
<ul><li><a href="DR_DOS_6.0" class="mw-redirect" title="DR DOS 6.0">DR DOS 6.0</a> (1991), from <a href="Digital_Research" title="Digital Research">Digital Research</a>, included a custom version of AddStor's <i>SuperStor</i>.</li>
<li><a href="PalmDOS_1.0" class="mw-redirect" title="PalmDOS 1.0">PalmDOS 1.0</a> (1992), from <a href="Novell" title="Novell">Novell</a> (after acquiring Digital Research), included a <a href="DOS_Protected_Mode_Services" title="DOS Protected Mode Services">DPMS</a>-enabled version of <i>SuperStor</i>.</li>
<li><a href="MS-DOS_6.0" class="mw-redirect" title="MS-DOS 6.0">MS-DOS 6.0</a> (1993), from <a href="Microsoft" title="Microsoft">Microsoft</a>, included <i><a href="DoubleSpace" class="mw-redirect" title="DoubleSpace">DoubleSpace</a></i>,<sup id="cite_ref-Slivka_1993_8-0" class="reference"><a href="#cite_note-Slivka_1993-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> which was based in part on Vertisoft Systems' <i>DoubleDisk</i>. MS-DOS 6.0 introduced the so-called DOS preload API, an undocumented<sup id="cite_ref-Schulman_1994_Undocumented-DOS_9-0" class="reference"><a href="#cite_note-Schulman_1994_Undocumented-DOS-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Chappell_1994_DOS-Internals_10-0" class="reference"><a href="#cite_note-Chappell_1994_DOS-Internals-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> <a href="Challenge%E2%80%93response" class="mw-redirect" title="Challenge–response">challenge–response</a> type interface which allowed the disk compression software (<a href="DBLSPACE.BIN" class="mw-redirect" title="DBLSPACE.BIN">DBLSPACE.BIN</a>) to be loaded automatically even before <a href="CONFIG.SYS" title="CONFIG.SYS">CONFIG.SYS</a> was processed.</li>
<li><a href="PC_DOS_6.1" class="mw-redirect" title="PC DOS 6.1">PC DOS 6.1</a> (1993), from <a href="IBM" title="IBM">IBM</a>, while the original release did not include a disk compressor, a custom version of <i>SuperStor/DS</i> (after acquiring AddStor) was included in a later release, also introducing the preload API in the PC DOS line.</li>
<li><a href="MS-DOS_6.2" class="mw-redirect" title="MS-DOS 6.2">MS-DOS 6.2</a> (1993), from <a href="Microsoft" title="Microsoft">Microsoft</a>, included an improved version of <i>DoubleSpace</i>.</li>
<li><a href="Novell_DOS_7" class="mw-redirect" title="Novell DOS 7">Novell DOS 7</a> (1993), from Novell, included a DPMS-enabled version of <i><a href="Stacker_3.12" class="mw-redirect" title="Stacker 3.12">Stacker 3.12</a></i> (<a href="STACKER.BIN" class="mw-redirect" title="STACKER.BIN">STACKER.BIN</a>) from <a href="Stac_Electronics" title="Stac Electronics">Stac Electronics</a>, which also supported compressed data exchange with remote <a href="NetWare" title="NetWare">NetWare</a> and <a href="Personal_NetWare" title="Personal NetWare">PNW</a> servers also running Stacker in order to avoid unnecessary recompression when copying files.<sup id="cite_ref-Paul_1997_NWDOSTIP_11-0" class="reference"><a href="#cite_note-Paul_1997_NWDOSTIP-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> It also introduced support for the DOS 6 preload API in order to maintain compatibility with Microsoft's DoubleSpace in multi-boot scenarios.<sup id="cite_ref-Schulman_1994_Undocumented-DOS_9-1" class="reference"><a href="#cite_note-Schulman_1994_Undocumented-DOS-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Paul_1997_NWDOSTIP_11-1" class="reference"><a href="#cite_note-Paul_1997_NWDOSTIP-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> A similar mechanism was used to load the optional single- or multi-user <a href="SECURITY.BIN" class="mw-redirect" title="SECURITY.BIN">SECURITY</a> component.</li>
<li><a href="PTS-DOS_Extended_6.4" class="mw-redirect" title="PTS-DOS Extended 6.4">PTS-DOS Extended 6.4</a> (1994), from <a href="PhysTechSoft" class="mw-redirect" title="PhysTechSoft">PhysTechSoft</a>, included a disk compression component named <i><b>Folder</b></i> (<a href="FOLDER.SYS" class="mw-redirect" title="FOLDER.SYS">FOLDER.SYS</a>)<sup id="cite_ref-CW_1994_PTS_12-0" class="reference"><a href="#cite_note-CW_1994_PTS-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></li>
<li><a href="PC_DOS_6.3" class="mw-redirect" title="PC DOS 6.3">PC DOS 6.3</a> (1994), from IBM, included a version of <i><b>SuperStor/DS</b></i>.</li>
<li><a href="MS-DOS_6.22" class="mw-redirect" title="MS-DOS 6.22">MS-DOS 6.22</a> (1994), from Microsoft, included <i><a href="DriveSpace" title="DriveSpace">DriveSpace</a></i>, which was <i>DoubleSpace</i> with a different <a href="Compression_algorithm" class="mw-redirect" title="Compression algorithm">compression algorithm</a> (<a href="DRVSPACE.BIN" class="mw-redirect" title="DRVSPACE.BIN">DRVSPACE.BIN</a>), after <a href="MS-DOS_6.21" class="mw-redirect" title="MS-DOS 6.21">MS-DOS 6.21</a> had to ship without any disk compression software at all for legal reasons.</li>
<li><a href="PC_DOS_7.0" class="mw-redirect" title="PC DOS 7.0">PC DOS 7.0</a> (1995), from IBM, included a DPMS-enabled version of <i><a href="Stacker_4.02" class="mw-redirect" title="Stacker 4.02">Stacker 4.02</a></i> from Stac Electronics.</li>
<li><a href="Windows_95" title="Windows 95">Windows 95</a> (1995), from Microsoft, included an updated version of <i><a href="DriveSpace_2" class="mw-redirect" title="DriveSpace 2">DriveSpace 2</a></i>.</li>
<li><a href="Windows_95_OSR2" class="mw-redirect" title="Windows 95 OSR2">Windows 95 OSR2</a> (1996), from Microsoft, included a stripped-down version of <i><a href="DriveSpace_3" class="mw-redirect" title="DriveSpace 3">DriveSpace 3</a></i>.</li>
<li><a href="Windows_95_Plus!" class="mw-redirect" title="Windows 95 Plus!">Windows 95 Plus!</a> (1996), from Microsoft, included the full version of <i>DriveSpace 3</i>.</li>
<li><a href="OpenDOS_7.01" class="mw-redirect" title="OpenDOS 7.01">OpenDOS 7.01</a> (1997), from <a href="Caldera_UK" class="mw-redirect" title="Caldera UK">Caldera</a> (after acquiring Novell DOS), included a DPMS-enabled version of <i>Stacker 3.12</i>.<sup id="cite_ref-Paul_1997_NWDOSTIP_11-2" class="reference"><a href="#cite_note-Paul_1997_NWDOSTIP-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li>
<li><a href="DR-DOS_7.02" class="mw-redirect" title="DR-DOS 7.02">DR-DOS 7.02</a> (1998), from Caldera, included a DPMS-enabled version of <i>Stacker 3.12</i>.<sup id="cite_ref-Caldera_1998_USER_13-0" class="reference"><a href="#cite_note-Caldera_1998_USER-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> DR-DOS 7.02 also added support for Microsoft's <i>DriveSpace</i>.<sup id="cite_ref-Paul_1997_OD-A3_14-0" class="reference"><a href="#cite_note-Paul_1997_OD-A3-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></li>
<li><a href="PC_DOS_2000" class="mw-redirect" title="PC DOS 2000">PC DOS 2000</a> (1998), from IBM, included a DPMS-enabled version of <i>Stacker 4.02</i>.</li>
<li><a href="Windows_98" title="Windows 98">Windows 98</a> (1998), from Microsoft, included the full version of <i>DriveSpace 3</i>.</li>
<li><a href="DR-DOS_7.03" class="mw-redirect" title="DR-DOS 7.03">DR-DOS 7.03</a> (1999), from Caldera, included a DPMS-enabled version of <i>Stacker 3.12</i>.</li>
<li><a href="Windows_98_SE" class="mw-redirect" title="Windows 98 SE">Windows 98 SE</a> (1999), from Microsoft, included the full version of <i>DriveSpace 3</i>.</li>
<li><a href="PTS-DOS_Pro_2000" class="mw-redirect" title="PTS-DOS Pro 2000">PTS-DOS Pro 2000</a> (1999), from <a href="Paragon_Technology_Software" class="mw-redirect" title="Paragon Technology Software">Paragon Technology Software</a>, included a disk compression component named <i><b>DATACOMP</b></i>.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Other_solutions">Other solutions</h3></div>
<ul><li><b>Squeeze</b>, a resident DOS file compressor for <a href="Lotus_1-2-3" title="Lotus 1-2-3">Lotus 1-2-3</a> and <a href="Lotus_Symphony_(DOS)" class="mw-redirect" title="Lotus Symphony (DOS)">Lotus Symphony</a> files from Turner Hall Publishing<sup id="cite_ref-Hall_1986_15-0" class="reference"><a href="#cite_note-Hall_1986-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup></li>
<li><b>Squish Plus ROM</b> from Sundog Software, but distributed exclusively through <a href="Personalized_Software" class="mw-redirect" title="Personalized Software">Personalized Software</a> (now <a href="Thaddeus_Computing" class="mw-redirect" title="Thaddeus Computing">Thaddeus Computing</a>), was a special <a href="Read-only_memory" title="Read-only memory">ROM</a> chip containing a custom version of Squish&nbsp;Plus with only 36&nbsp;KB footprint adapted for the <a href="HP_Portable_Plus" class="mw-redirect" title="HP Portable Plus">HP Portable Plus</a>.<sup id="cite_ref-PP_1989_Squish_6-1" class="reference"><a href="#cite_note-PP_1989_Squish-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li>
<li><b><a href="Double_Tools_for_DoubleSpace" title="Double Tools for DoubleSpace">Double Tools for DoubleSpace</a></b> from Addstor was an add-on product, enhancing the functionality of the <a href="DoubleSpace" class="mw-redirect" title="DoubleSpace">DoubleSpace</a> bundled with <a href="MS-DOS_6.0" class="mw-redirect" title="MS-DOS 6.0">MS-DOS 6.0</a>.</li>
<li><b>Multimedia Stacker</b> from <a href="Helix_Software" class="mw-redirect" title="Helix Software">Helix Software</a> was a bundle of Stac's <a href="DOS_Protected_Mode_Services" title="DOS Protected Mode Services">DPMS</a>-enabled Stacker 4.01 combined with <a href="Helix_Cloaking" class="mw-redirect" title="Helix Cloaking">Helix Cloaking</a> and utilities, utilizing Cloaking's built-in DPMS server to relocate and run in <a href="Protected_mode" title="Protected mode">protected mode</a>.</li>
<li><b>THS filesystem</b> (1994–1996 by Thomas Scheuermann), a compressed file system driver for <a href="Linux" title="Linux">Linux</a>, which could read some <a href="Compressed_Volume_File" class="mw-redirect" title="Compressed Volume File">CVFs</a>.<sup id="cite_ref-Linux_DOSFS_16-0" class="reference"><a href="#cite_note-Linux_DOSFS-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Debian_1996_17-0" class="reference"><a href="#cite_note-Debian_1996-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-THSFS_18-0" class="reference"><a href="#cite_note-THSFS-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup></li>
<li><b>DMSDOS</b> (1996), a Linux kernel driver,<sup id="cite_ref-DMSDOS_2005_19-0" class="reference"><a href="#cite_note-DMSDOS_2005-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-CMSDOS_1998_20-0" class="reference"><a href="#cite_note-CMSDOS_1998-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> to support the reading and writing of DoubleSpace, DriveSpace 2 &amp; 3, as well as Stacker 3 &amp; 4 volumes.</li></ul>
<p>While <a href="Windows_XP" title="Windows XP">Windows XP</a>, from Microsoft, included both a native support and a <a href="Command_(computing)" title="Command (computing)">command</a> named <style data-mw-deduplicate="TemplateStyles:r886049734">
/* start https://en.wikipedia.org/ */


.mw-parser-output .monospaced{font-family:monospace,monospace}


/* end https://en.wikipedia.org/ */
</style><span class="monospaced"><a href="Compact_(computing)" class="mw-redirect" title="Compact (computing)">compact</a></span> that compresses files on <a href="NTFS" title="NTFS">NTFS</a> systems, that is not implemented as a separate "compressed drive" like those above.
</p>
<div class="mw-heading mw-heading2"><h2 id="Operation">Operation</h2></div>
<p>Disk compression usually creates a single large file, which becomes a <a href="Storage_virtualization" title="Storage virtualization">virtual</a> hard drive. This is similar to how a single physical hard drive can be <a href="Disk_partitioning" title="Disk partitioning">partitioned</a> into multiple virtual drives. The compressed drive is accessed via a <a href="Device_driver" title="Device driver">device driver</a>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Compressing_existing_drives">Compressing existing drives</h3></div>
<p>All drives would initially be empty. The utility to create a drive would usually offer to "compress a current drive". This meant the utility would:
</p>
<ul><li>Create an empty compressed drive, stored on the existing drive.</li>
<li>Transfer existing files on the old drive to the new compressed drive.</li>
<li>Increase the size of the new compressed drive as necessary to accommodate more files and allow empty space when done.</li>
<li>When all files were transferred, the drive letters would be swapped.</li></ul>
<p>Usually certain <a href="System_file" title="System file">system files</a> would not be transferred. For example, OS <a href="Swap_file" class="mw-redirect" title="Swap file">swap files</a> would remain only on the host drive.
</p>
<div class="mw-heading mw-heading3"><h3 id="Compressing_the_boot_drive">Compressing the boot drive</h3></div>
<p>A device driver had to be loaded to access the compressed drive. A compressed drive C: required changes to the <a href="Booting" title="Booting">boot process</a> as follows:
</p>
<ul><li>The <a href="System_BIOS" class="mw-redirect" title="System BIOS">System BIOS</a> loads sector 0 of the first physical hard drive (<a href="Master_Boot_Record" class="mw-redirect" title="Master Boot Record">Master Boot Record</a>).</li>
<li>The partition sector loads sector 0 of the bootable partition (<a href="Volume_Boot_Record" class="mw-redirect" title="Volume Boot Record">Volume Boot Record</a>). In this case, it's the host drive.</li>
<li>Host drive sector 0 loads (in the case of <a href="DOS" title="DOS">DOS</a>) the DOS BIOS (<a href="IO.SYS" title="IO.SYS">IO.SYS</a>, <a href="IBMBIO.COM" title="IBMBIO.COM">IBMBIO.COM</a> etc.) Depending on the version, only the first few sectors of the file or the whole file may be loaded into memory. In the first case, the loaded stub contains another loader loading the remainder of the file from disk. In the case of DR-DOS, the BIOS is packed and will decompress itself through an embedded decompression routine.<sup id="cite_ref-Paul_1997_OD-A3_14-1" class="reference"><a href="#cite_note-Paul_1997_OD-A3-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Caldera_1998_NEW703_21-0" class="reference"><a href="#cite_note-Caldera_1998_NEW703-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup></li>
<li>The DOS BIOS then loads the DOS kernel (<a href="MSDOS.SYS" title="MSDOS.SYS">MSDOS.SYS</a>, <a href="IBMDOS.COM" title="IBMDOS.COM">IBMDOS.COM</a> etc.)</li>
<li>If the DOS supports the preload API, the DOS BIOS attempts to load a preloadable compression driver<sup id="cite_ref-Schulman_1994_Undocumented-DOS_9-2" class="reference"><a href="#cite_note-Schulman_1994_Undocumented-DOS-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Chappell_1994_DOS-Internals_10-1" class="reference"><a href="#cite_note-Chappell_1994_DOS-Internals-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> (<a href="DBLSPACE.BIN" class="mw-redirect" title="DBLSPACE.BIN">DBLSPACE.BIN</a>, <a href="DRVSPACE.BIN" class="mw-redirect" title="DRVSPACE.BIN">DRVSPACE.BIN</a> or <a href="STACKER.BIN" class="mw-redirect" title="STACKER.BIN">STACKER.BIN</a>) from the root of the host drive and attempts to communicate with it through the DOS preload API.<sup id="cite_ref-Paul_1997_OD-A3_14-2" class="reference"><a href="#cite_note-Paul_1997_OD-A3-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Paul_1997_NWDOSTIP_11-3" class="reference"><a href="#cite_note-Paul_1997_NWDOSTIP-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> If the driver responds as expected, the DOS BIOS will keep the driver, if not, it will get discarded.<sup id="cite_ref-Slivka_1993_8-1" class="reference"><a href="#cite_note-Slivka_1993-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> If kept and configured accordingly, drive letters may get swapped, so that the compressed drive becomes C:.</li>
<li>The DOS BIOS starts <a href="CONFIG.SYS" title="CONFIG.SYS">CONFIG.SYS</a> processing by looking for the file in the root of the boot drive. In the case of DR-DOS, <a href="DCONFIG.SYS" class="mw-redirect" title="DCONFIG.SYS">DCONFIG.SYS</a> takes precedence over CONFIG.SYS, if present.<sup id="cite_ref-Paul_1997_NWDOSTIP_11-4" class="reference"><a href="#cite_note-Paul_1997_NWDOSTIP-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Paul_1997_OD-A3_14-3" class="reference"><a href="#cite_note-Paul_1997_OD-A3-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></li>
<li>Compression drivers not loaded through the preload API may be loaded through <a href="DEVICE_(CONFIG.SYS_directive)" class="mw-redirect" title="DEVICE (CONFIG.SYS directive)">DEVICE</a> statements.</li>
<li>Depending on configuration and if this hasn't happened already, drive letters may get swapped, so that the compressed drive becomes C:.</li>
<li>Processing continues from compressed drive.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Performance_impact">Performance impact</h3></div>
<p>On systems with slower hard drives, disk compression could actually increase system performance. This was accomplished two ways:
</p>
<ul><li>Once compressed, there was less data to be stored.</li>
<li>Disk accesses would often be batched together for efficiency.</li></ul>
<p>If the system had to wait frequently for hard drive access to complete (<a href="I/O_bound" title="I/O bound">I/O bound</a>) converting the hard drive to compressed drives could speed up the system significantly. Compression and decompression of the data increases the CPU utilization. If the system was already <a href="CPU_bound" class="mw-redirect" title="CPU bound">CPU bound</a>, disk compression decreases overall performance.<sup id="cite_ref-Paul_1997_NWDOSTIP_11-5" class="reference"><a href="#cite_note-Paul_1997_NWDOSTIP-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="Drawbacks">Drawbacks</h3></div>
<p>Some common drawbacks to using disk compression:
</p>
<ul><li>Not all compression utilities would confirm the absence of errors in the <a href="File_Allocation_Table" title="File Allocation Table">FAT file system</a> before compressing a disk in place. Some errors, such as <a href="Crosslinked_file" class="mw-redirect" title="Crosslinked file">crosslinked files</a>, could result in additional data loss during the transfer process.<sup id="cite_ref-NB_Crosslinked-files_22-0" class="reference"><a href="#cite_note-NB_Crosslinked-files-22"><span class="cite-bracket">[</span>nb 1<span class="cite-bracket">]</span></a></sup></li>
<li>The compressed drive is only visible if the device driver is loaded and the compressed drive is mounted. A <a href="Boot_disk" title="Boot disk">boot disk</a>, for example, might not contain the driver. (This was not normally an issue for solutions that came bundled with the operation systems unless booting foreign operating systems, as system utilities like <a href="SYS_(DOS_command)" class="mw-redirect" title="SYS (DOS command)">SYS</a> were modified to copy the compression drivers to boot disks by default,<sup id="cite_ref-Paul_1997_NWDOSTIP_11-6" class="reference"><a href="#cite_note-Paul_1997_NWDOSTIP-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Caldera_1998_NEW703_21-1" class="reference"><a href="#cite_note-Caldera_1998_NEW703-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> and the corresponding operation systems would also fall back to look for them on drives other than the boot disk if they couldn't be found there.)</li>
<li>Uninstallation was problematic if the expanded size of data on the compressed disk was larger than the normal disk capacity.</li>
<li>Users did not always realize that the large file on the host drive contained the compressed drive. While it was usually "hidden" by default,<sup id="cite_ref-NB_FAT-attributes_23-0" class="reference"><a href="#cite_note-NB_FAT-attributes-23"><span class="cite-bracket">[</span>nb 2<span class="cite-bracket">]</span></a></sup> users who did find the large file curious or suspicious were able to delete it. This would normally result in data loss.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="RAM_compression" class="mw-redirect" title="RAM compression">RAM compression</a></li>
<li><a href="Data_compression" title="Data compression">Data compression</a></li>
<li><a href="Disk_fragmentation" class="mw-redirect" title="Disk fragmentation">Disk fragmentation</a></li>
<li><a href="Executable_compression" title="Executable compression">Executable compression</a></li>
<li><a href="Self-extracting_archive" title="Self-extracting archive">Self-extracting archive</a></li>
<li><a href="Cramfs" title="Cramfs">cramfs</a></li>
<li><a href="E2compr" class="mw-redirect" title="E2compr">e2compr</a></li>
<li><a href="SquashFS" title="SquashFS">SquashFS</a></li>
<li><a href="MDFAT" class="mw-redirect" title="MDFAT">MDFAT</a> (DoubleSpace)</li>
<li><a href="BitFAT" class="mw-redirect" title="BitFAT">BitFAT</a> (DoubleSpace)</li>
<li><a href="MDBPB" class="mw-redirect" title="MDBPB">MDBPB</a> (DoubleSpace)</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2></div>
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-NB_Crosslinked-files-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-NB_Crosslinked-files_22-0">^</a></b></span> <span class="reference-text">In <a href="Crosslinked_file" class="mw-redirect" title="Crosslinked file">crosslinked files</a>, two files are storing at least part of their data in the same location. At least part of one file (the "bad" file) is always lost in this instance. However, if the "bad" file is copied and then deleted, part of the "good" file is deleted as well. Microsoft <a href="SCANDISK" class="mw-redirect" title="SCANDISK">SCANDISK</a> was created, in part, to perform a better check of the file system prior to compression than the <a href="MS-DOS" title="MS-DOS">MS-DOS</a> <a href="CHKDSK" title="CHKDSK">CHKDSK</a> utility.</span>
</li>
<li id="cite_note-NB_FAT-attributes-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-NB_FAT-attributes_23-0">^</a></b></span> <span class="reference-text">For example, DOS associated up to four <a href="FAT_attributes" class="mw-redirect" title="FAT attributes">attributes</a> with files: System, Hidden, Read-Only, and Archive. Files with the System or Hidden attributes are often not displayed by default. Files with the System or Read-Only attribute cannot be deleted with the <a href="Del_(command)" title="Del (command)">ERASE</a> or <a href="DEL_(DOS_command)" class="mw-redirect" title="DEL (DOS command)">DEL</a> DOS command. Most compression utilities would mark the drive file with at least one or more of the System, Hidden, and Read-Only attributes (many would use all three). However, files marked with such attributes can be viewed and deleted by other means. In addition, the user can also remove attributes.</span>
</li>
</ol></div>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */


.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}


/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap mw-references-columns"><ol class="references">
<li id="cite_note-IW_1992_Comparison-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-IW_1992_Comparison_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-IW_1992_Comparison_1-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-IW_1992_Comparison_1-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-IW_1992_Comparison_1-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */


.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}


/* end https://en.wikipedia.org/ */
</style><cite id="CITEREFSlovick1992" class="citation journal cs1">Slovick, Linda (1992-02-17). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=_z0EAAAAMBAJ&amp;pg=PA62">"The big squeeze"</a>. <i><a href="InfoWorld" title="InfoWorld">InfoWorld</a></i>. <b>14</b> (7): <span class="nowrap">57–</span>63<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-06</span></span>.</cite></span>
</li>
<li id="cite_note-PCMAG_1992_Comp-2"><span class="mw-cite-backlink">^ <a href="#cite_ref-PCMAG_1992_Comp_2-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-PCMAG_1992_Comp_2-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-PCMAG_1992_Comp_2-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-PCMAG_1992_Comp_2-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-PCMAG_1992_Comp_2-4"><sup><i><b>e</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFPastrick1992" class="citation journal cs1">Pastrick, Greg (1992-01-28). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=uEkrL23rU98C&amp;pg=PT280">"Double - no - triple your hard disk space with on-the-fly data compression utilities"</a>. <i><a href="PC_Magazine" class="mw-redirect" title="PC Magazine">PC Magazine</a></i>. <b>11</b> (2): 261<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-06</span></span>.</cite></span>
</li>
<li id="cite_note-PCMAG_1990_Expanz-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-PCMAG_1990_Expanz_3-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFMendelson1990" class="citation journal cs1"><a href="Edward_Mendelson" title="Edward Mendelson">Mendelson, Edward</a> (1990-11-13). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=WIeyaksLI8gC&amp;pg=PT44">"Expanz! board quickly compresses files on all disk types but forfeits some DOS compatibilities"</a>. <i><a href="PC_Magazine" class="mw-redirect" title="PC Magazine">PC Magazine</a></i>. <b>9</b> (19): 13<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-06</span></span>.</cite></span>
</li>
<li id="cite_note-IW_1987_Squish-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-IW_1987_Squish_4-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFWalkenbach1987" class="citation journal cs1">Walkenbach, John (1987-02-02). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=8jsEAAAAMBAJ&amp;pg=PA55">"Squish - File compressor crams data into smaller space, but slowly"</a>. <i><a href="InfoWorld" title="InfoWorld">InfoWorld</a></i>. <b>9</b> (6): 55<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-05</span></span>.</cite></span>
</li>
<li id="cite_note-PCMAG_1987_Squish-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-PCMAG_1987_Squish_5-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFDavis1987" class="citation journal cs1">Davis, Stephen Randy (1987-02-24). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=phxlBt4dX3oC&amp;pg=PA46">"Squish Puts a Squeeze on Files Before They Are Written to Disk"</a>. <i><a href="PC_Magazine" class="mw-redirect" title="PC Magazine">PC Magazine</a></i>. <b>6</b> (4): 46<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-06</span></span>.</cite></span>
</li>
<li id="cite_note-PP_1989_Squish-6"><span class="mw-cite-backlink">^ <a href="#cite_ref-PP_1989_Squish_6-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-PP_1989_Squish_6-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFGoldstein1989" class="citation journal cs1">Goldstein, Hal (1989-07-08). <a rel="nofollow" class="external text" href="http://www.hpmuseum.net/pdf/ThePortablePaperV4N4_48pages_Jul-Aug%2089_OCR.pdf">"50% more file space for as little as $89.95"</a> <span class="cs1-format">(PDF)</span>. <i><a href="The_Portable_Paper" class="mw-redirect" title="The Portable Paper">The Portable Paper</a></i>. <b>4</b> (4). <a href="Personalized_Software" class="mw-redirect" title="Personalized Software">Personalized Software</a>, now <a href="Thaddeus_Computing" class="mw-redirect" title="Thaddeus Computing">Thaddeus Computing</a>: 46<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-05</span></span>.</cite></span>
</li>
<li id="cite_note-JAM-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-JAM_7-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external free" href="http://files.mpoli.fi/unpacked/software/dos/compress/jam125sw.zip/readme.doc">http://files.mpoli.fi/unpacked/software/dos/compress/jam125sw.zip/readme.doc</a> </span>
</li>
<li id="cite_note-Slivka_1993-8"><span class="mw-cite-backlink">^ <a href="#cite_ref-Slivka_1993_8-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Slivka_1993_8-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFSlivkaStraubFreedman1993" class="citation journal cs1">Slivka, Benjamin W.; Straub, Eric; Freedman, Richard (July 1993). <a rel="nofollow" class="external text" href="https://archive.org/stream/BYTEVol1808199307PentiumPCs/BYTE%20Vol%2018-08%201993-07%20Pentium%20PCs#page/n203/mode/1up">"Hands on - Under the Hood: Inside MS-DOS 6 - The developers of MS-DOS describe the operating system's memory optimization and disk-compression technology"</a>. <i><a href="BYTE_Magazine" class="mw-redirect" title="BYTE Magazine">BYTE Magazine</a></i>. <b>18</b> (8): <span class="nowrap">197–</span>202<span class="reference-accessdate">. Retrieved <span class="nowrap">2016-11-01</span></span>.</cite> <a rel="nofollow" class="external autonumber" href="https://archive.org/stream/BYTEVol1808199307PentiumPCs/BYTE%20Vol%2018-08%201993-07%20Pentium%20PCs_djvu.txt">[1]</a></span>
</li>
<li id="cite_note-Schulman_1994_Undocumented-DOS-9"><span class="mw-cite-backlink">^ <a href="#cite_ref-Schulman_1994_Undocumented-DOS_9-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Schulman_1994_Undocumented-DOS_9-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Schulman_1994_Undocumented-DOS_9-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFSchulmanBrownMaxeyMichels1994" class="citation book cs1">Schulman, Andrew; <a href="Ralf_D._Brown" class="mw-redirect" title="Ralf D. Brown">Brown, Ralf D.</a>; Maxey, David; Michels, Raymond J.; Kyle, Jim (1994) [November 1993]. <span class="id-lock-registration" title="Free registration required"><a rel="nofollow" class="external text" href="https://archive.org/details/undocumenteddosp00andr_0"><i>Undocumented DOS: A programmer's guide to reserved MS-DOS functions and data structures - expanded to include MS-DOS 6, Novell DOS and Windows 3.1</i></a></span> (2&nbsp;ed.). <a href="Addison_Wesley" class="mw-redirect" title="Addison Wesley">Addison Wesley</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>0-201-63287-X</bdi>.</cite> (xviii+856+vi pages, 3.5"-floppy) Errata: <a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20190417215556/http://www.cs.cmu.edu/afs/cs/user/ralf/pub/books/UndocumentedDOS/errata.ud2">[2]</a><a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20190417212906/https://www.pcjs.org/pubs/pc/programming/Undocumented_DOS/#errata-2nd-edition">[3]</a></span>
</li>
<li id="cite_note-Chappell_1994_DOS-Internals-10"><span class="mw-cite-backlink">^ <a href="#cite_ref-Chappell_1994_DOS-Internals_10-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Chappell_1994_DOS-Internals_10-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFChappell1994" class="citation book cs1">Chappell, Geoff (1994). <i>DOS Internals</i>. <a href="Addison_Wesley" class="mw-redirect" title="Addison Wesley">Addison Wesley</a>. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<bdi>978-0-201-60835-9</bdi>.</cite> <a rel="nofollow" class="external autonumber" href="https://gopher.tildeverse.org/gopher.viste.fr/9/programming/PC/DOS/DOS%20Internals/DOS_Internals.zip">[4]</a><a rel="nofollow" class="external autonumber" href="https://www.pcjs.org/pubs/pc/programming/DOS_Internals/">[5]</a> Errata: <a rel="nofollow" class="external autonumber" href="http://www.geoffchappell.com/notes/dos/internals/">[6]</a><a rel="nofollow" class="external autonumber" href="https://gopher.tildeverse.org/gopher.viste.fr/1/programming/PC/DOS/DOS%20Internals/crtdrvr">[7]</a><a rel="nofollow" class="external autonumber" href="https://gopher.tildeverse.org/gopher.viste.fr/1/programming/PC/DOS/DOS%20Internals/xmswatch">[8]</a></span>
</li>
<li id="cite_note-Paul_1997_NWDOSTIP-11"><span class="mw-cite-backlink">^ <a href="#cite_ref-Paul_1997_NWDOSTIP_11-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Paul_1997_NWDOSTIP_11-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Paul_1997_NWDOSTIP_11-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Paul_1997_NWDOSTIP_11-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-Paul_1997_NWDOSTIP_11-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-Paul_1997_NWDOSTIP_11-5"><sup><i><b>f</b></i></sup></a> <a href="#cite_ref-Paul_1997_NWDOSTIP_11-6"><sup><i><b>g</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFPaul1997" class="citation book cs1 cs1-prop-foreign-lang-source">Paul, Matthias R. (1997-07-30). <a rel="nofollow" class="external text" href="http://www.antonis.de/dos/dos-tuts/mpdostip/html/nwdostip.htm"><i>NWDOS-TIPs — Tips &amp; Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs und Workarounds</i></a>. MPDOSTIP (in German) (3&nbsp;ed.). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170910194752/http://www.antonis.de/dos/dos-tuts/mpdostip/html/nwdostip.htm">Archived</a> from the original on 2017-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-05</span></span>.</cite> NWDOSTIP.TXT is a comprehensive work on <a href="Novell_DOS_7" class="mw-redirect" title="Novell DOS 7">Novell DOS 7</a> and <a href="OpenDOS_7.01" class="mw-redirect" title="OpenDOS 7.01">OpenDOS 7.01</a>, including the description of many undocumented features and internals. It is part of the author's yet larger MPDOSTIP.ZIP collection maintained up to 2001 and distributed on many sites at the time. The provided link points to a HTML-converted older version of the NWDOSTIP.TXT file.</span>
</li>
<li id="cite_note-CW_1994_PTS-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-CW_1994_PTS_12-0">^</a></b></span> <span class="reference-text"><cite class="citation journal cs1"><a rel="nofollow" class="external text" href="http://www.computerwoche.de/a/ms-dos-clone-made-in-russia,1121205">"MS-DOS-Clone made in Russia"</a>. <i><a href="Computerwoche" title="Computerwoche">Computerwoche</a></i>. 1994-05-06<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-04-12</span></span>.</cite></span>
</li>
<li id="cite_note-Caldera_1998_USER-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-Caldera_1998_USER_13-0">^</a></b></span> <span class="reference-text"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20161105165004/http://www.drdos.net/documentation/usergeng/uglontoc.htm"><i>Caldera DR-DOS 7.02 User Guide</i></a>. <a href="Caldera%2C_Inc." class="mw-redirect" title="Caldera, Inc.">Caldera, Inc.</a> 1998 [1993, 1997]. Archived from <a rel="nofollow" class="external text" href="http://www.drdos.net/documentation/usergeng/uglontoc.htm">the original</a> on 2016-11-05<span class="reference-accessdate">. Retrieved <span class="nowrap">2013-08-10</span></span>.</cite></span>
</li>
<li id="cite_note-Paul_1997_OD-A3-14"><span class="mw-cite-backlink">^ <a href="#cite_ref-Paul_1997_OD-A3_14-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Paul_1997_OD-A3_14-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Paul_1997_OD-A3_14-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Paul_1997_OD-A3_14-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFPaul1997" class="citation web cs1">Paul, Matthias R. (1997-10-02). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20031004074600/http://www-student.informatik.uni-bonn.de/~frinke/ibmbioa3.zip">"Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM README.TXT"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.uni-bonn.de/~uzs180/download/ibmbioa3.zip">the original</a> on 2003-10-04<span class="reference-accessdate">. Retrieved <span class="nowrap">2009-03-29</span></span>.</cite> <a rel="nofollow" class="external autonumber" href="https://web.archive.org/web/20181225154705/http://mirror.macintosharchive.org/max1zzz.co.uk/+Windows%20&amp;%20DOS/DOS/System/Novell/Support/Bins/Op702src.zip">[9]</a></span>
</li>
<li id="cite_note-Hall_1986-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-Hall_1986_15-0">^</a></b></span> <span class="reference-text"><cite class="citation journal cs1"><a rel="nofollow" class="external text" href="https://books.google.com/books?id=nuXmVNll5JEC&amp;pg=PA155">"Squeeze 10 times as many spreadsheets on a disk - SQZ! - The data squeezer for Lotus"</a>. <i><a href="PC_Magazine" class="mw-redirect" title="PC Magazine">PC Magazine</a></i>. Turner Hall Publishing: 155. 1986-10-14<span class="reference-accessdate">. Retrieved <span class="nowrap">2016-11-18</span></span>.</cite></span>
</li>
<li id="cite_note-Linux_DOSFS-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-Linux_DOSFS_16-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/dosfs/thsfs.tgz">"FTP link"</a>. <i>sunsite.unc.edu</i> (<a href="FTP" class="mw-redirect" title="FTP">FTP</a>).</cite> <span style="font-size:0.95em; font-size:95%; color: var( --color-subtle, #555 )">(To view documents see Help:FTP)</span></span>
</li>
<li id="cite_note-Debian_1996-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-Debian_1996_17-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://lists.debian.org/debian-user/1996/09/msg01042.html">"Re: Disk Compression - Stacker - Drivespace, etc"</a>.</cite></span>
</li>
<li id="cite_note-THSFS-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-THSFS_18-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external free" href="https://ftp.nluug.nl/ftp/ibiblio/system/filesystems/thsfs.lsm">http://ftp.nluug.nl/ftp/ibiblio/system/filesystems/thsfs.lsm</a> </span>
</li>
<li id="cite_note-DMSDOS_2005-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-DMSDOS_2005_19-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://cmp.felk.cvut.cz/~pisa/dmsdos/">"DMSDOS - Linux kernel driver"</a>. 2005-03-18. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161111124320/http://cmp.felk.cvut.cz/~pisa/dmsdos/">Archived</a> from the original on 2016-11-11<span class="reference-accessdate">. Retrieved <span class="nowrap">2016-05-25</span></span>.</cite></span>
</li>
<li id="cite_note-CMSDOS_1998-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-CMSDOS_1998_20-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://cmp.felk.cvut.cz/~pisa/dmsdos/dmsdos.html">"DMSDOS CVF module"</a> (dmsdoc.doc). 0.9.2.0. 1998-11-19. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161102123812/http://cmp.felk.cvut.cz/~pisa/dmsdos/dmsdos.html">Archived</a> from the original on 2016-11-02<span class="reference-accessdate">. Retrieved <span class="nowrap">2016-11-01</span></span>.</cite></span>
</li>
<li id="cite_note-Caldera_1998_NEW703-21"><span class="mw-cite-backlink">^ <a href="#cite_ref-Caldera_1998_NEW703_21-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Caldera_1998_NEW703_21-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20190408142232/http://www.lookas.net/ftp/incoming/darbui/Justas/DRDOS/WHATSNEW.TXT"><i>DR-DOS 7.03 WHATSNEW.TXT&nbsp;— Changes from DR-DOS 7.02 to DR-DOS 7.03</i></a>. <a href="Caldera%2C_Inc." class="mw-redirect" title="Caldera, Inc.">Caldera, Inc.</a> 1998-12-24. Archived from <a rel="nofollow" class="external text" href="http://www.lookas.net/ftp/incoming/darbui/Justas/DRDOS/WHATSNEW.TXT">the original</a> on 2019-04-08<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-04-08</span></span>.</cite></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.microsoft.com/technet/archive/msdos/01_intro.mspx?mfr=true">"MS-DOS 6 Technical Reference"</a>. <i><a href="Microsoft" title="Microsoft">Microsoft</a></i>.</cite></li>
<li><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.techhelpmanual.com/805-doublespace_compressed_volume_file_layout.html">"DoubleSpace CVF file layout"</a>.</cite> ff.</li>
<li><cite class="citation journal cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20080619060529/http://www.byte.com/art/9402/sec6/art1.htm">"How Safe is Disk Compression?"</a>. <i><a href="BYTE_Magazine" class="mw-redirect" title="BYTE Magazine">BYTE Magazine</a></i>. February 1994. Archived from <a rel="nofollow" class="external text" href="http://www.byte.com/art/9402/sec6/art1.htm">the original</a> on 2008-06-19.</cite></li>
<li><cite class="citation journal cs1"><a rel="nofollow" class="external text" href="http://www.smartcomputing.com/editorial/article.asp?article=articles/archive/l0504/9834/9834.asp&amp;guid=">"How To... Compress Hard Drives"</a>. <i><a href="Smart_Computing" class="mw-redirect" title="Smart Computing">Smart Computing</a></i>. April 1999.</cite></li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-05-27" href="https://en.wikipedia.org/wiki/?title=Disk_compression&amp;oldid=1292511292">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>